/********************************************************************************
** Form generated from reading UI file 'kitmainwindow.ui'
**
** Created by: Qt User Interface Compiler version 5.12.4
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_KITMAINWINDOW_H
#define UI_KITMAINWINDOW_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QMenuBar>
#include <QtWidgets/QPlainTextEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QScrollArea>
#include <QtWidgets/QScrollBar>
#include <QtWidgets/QSlider>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QStatusBar>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QToolBar>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_KitMainWindow
{
public:
    QWidget *centralWidget;
    QGridLayout *gridLayout;
    QTabWidget *tabWidget;
    QWidget *tabSerial;
    QVBoxLayout *verticalLayout;
    QGroupBox *groupBox_5;
    QGridLayout *gridLayout_7;
    QVBoxLayout *verticalLayout_8;
    QScrollArea *scrollArea;
    QWidget *scrollAreaWidgetContents;
    QGridLayout *gridLayout_5;
    QGridLayout *gridLayout_6;
    QSpacerItem *verticalSpacer_3;
    QTabWidget *tabWidget_4;
    QWidget *tab_fast_button;
    QGridLayout *gridLayout_8;
    QGridLayout *gridLayout_9;
    QVBoxLayout *verticalLayout_7;
    QTabWidget *tabWidget_3;
    QWidget *tab_3;
    QVBoxLayout *verticalLayout_3;
    QTextEdit *textEdit_2;
    QLineEdit *lineEdit_send;
    QHBoxLayout *horizontalLayout_3;
    QCheckBox *checkBox_send_newline_2;
    QSpacerItem *horizontalSpacer_2;
    QCheckBox *checkBox_pause_2;
    QPushButton *pushButton_clear_2;
    QPushButton *pushButton_send_2;
    QVBoxLayout *verticalLayout_6;
    QComboBox *comboBox_2;
    QPushButton *pushButton_fresh_2;
    QPushButton *pushButton_open_2;
    QComboBox *comboBox_baudrate_2;
    QPushButton *pushButton_6;
    QSpacerItem *verticalSpacer_2;
    QGroupBox *groupBox_6;
    QVBoxLayout *verticalLayout_4;
    QVBoxLayout *verticalLayout_9;
    QScrollBar *horizontalScrollBar;
    QHBoxLayout *horizontalLayout_2;
    QCheckBox *checkBox;
    QSpacerItem *horizontalSpacer_3;
    QToolButton *toolButton_X_bigger;
    QToolButton *toolButton_X_smaller;
    QToolButton *toolButton_bigger;
    QToolButton *toolButton_smaller;
    QToolButton *toolButton_normal;
    QToolButton *toolButton_pull;
    QPushButton *pushButton_save_wave;
    QSpacerItem *horizontalSpacer_4;
    QHBoxLayout *horizontalLayout_4;
    QPushButton *pushButton_clear_wave;
    QSpacerItem *horizontalSpacer_5;
    QLabel *label_22;
    QLineEdit *lineEdit_wave_num;
    QPushButton *pushButton_save;
    QGridLayout *gridLayout_10;
    QLabel *label_23;
    QLineEdit *lineEdit_ymax;
    QLabel *label_24;
    QLineEdit *lineEdit_xmax;
    QLabel *label_25;
    QLineEdit *lineEdit_ymin;
    QLabel *label_26;
    QLineEdit *lineEdit_xmin;
    QPushButton *pushButton_set_range;
    QWidget *tabPath;
    QLabel *imglabel;
    QGroupBox *groupBox_2;
    QGridLayout *gridLayout_3;
    QLabel *label_12;
    QLineEdit *Edit_max_speed;
    QLineEdit *Edit_num_btw_two;
    QHBoxLayout *horizontalLayout_5;
    QFrame *line;
    QLabel *label_19;
    QSpacerItem *horizontalSpacer;
    QLineEdit *Edit_now_angle;
    QLabel *label_29;
    QLineEdit *Edit_target_angle;
    QLabel *label_13;
    QLineEdit *Edit_file_location;
    QLabel *label_20;
    QHBoxLayout *horizontalLayout;
    QLabel *label_21;
    QLineEdit *Edit_bezier_num;
    QPushButton *Button_bezier_num;
    QLabel *label_16;
    QSlider *Slider_kspeed;
    QGroupBox *groupBox_3;
    QGridLayout *gridLayout_4;
    QLabel *label_17;
    QLabel *label_18;
    QPlainTextEdit *plainTextEdit_out;
    QLineEdit *Edit_bezier_length;
    QLineEdit *Edit_point_num;
    QPlainTextEdit *plainTextEdit_input;
    QLabel *label_28;
    QPushButton *Button_clear;
    QLabel *label_27;
    QGroupBox *groupBox;
    QGridLayout *gridLayout_2;
    QLineEdit *Edit_y0;
    QLabel *label_10;
    QLabel *label_4;
    QLabel *label_9;
    QLineEdit *Edit_x1;
    QPushButton *Button_load_path;
    QLabel *label_0;
    QLineEdit *Edit_x4;
    QLineEdit *Edit_y4;
    QLineEdit *Edit_x3;
    QLabel *label_2;
    QPushButton *Button_create_file;
    QLineEdit *Edit_y2;
    QLineEdit *Edit_y5;
    QLabel *label_6;
    QPushButton *Button_add_bezier;
    QLabel *label_7;
    QLabel *label_11;
    QLabel *label_3;
    QLineEdit *Edit_y3;
    QPushButton *Button_create_path;
    QLineEdit *Edit_x5;
    QLineEdit *Edit_x2;
    QLineEdit *Edit_x0;
    QLabel *label_5;
    QLabel *label;
    QLineEdit *Edit_y1;
    QLabel *label_8;
    QLabel *label_34;
    QLineEdit *Edit_bezier_cnt;
    QLabel *label_35;
    QWidget *layoutWidget;
    QHBoxLayout *horizontalLayout_9;
    QHBoxLayout *horizontalLayout_7;
    QLabel *label_14;
    QLineEdit *Edit_map_width;
    QHBoxLayout *horizontalLayout_8;
    QSpacerItem *horizontalSpacer_6;
    QLabel *label_15;
    QLineEdit *Edit_map_heigh;
    QHBoxLayout *horizontalLayout_6;
    QLabel *label_30;
    QLabel *label_33;
    QLineEdit *Edit_translate_dx;
    QLabel *label_31;
    QLineEdit *Edit_translate_dy;
    QLabel *label_32;
    QLineEdit *Edit_translate_dangle;
    QWidget *tab;
    QMenuBar *menuBar;
    QToolBar *mainToolBar;
    QStatusBar *statusBar;

    void setupUi(QMainWindow *KitMainWindow)
    {
        if (KitMainWindow->objectName().isEmpty())
            KitMainWindow->setObjectName(QString::fromUtf8("KitMainWindow"));
        KitMainWindow->resize(1494, 715);
        KitMainWindow->setMaximumSize(QSize(1494, 720));
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/Serial_image/BuptRobot.jpg"), QSize(), QIcon::Normal, QIcon::Off);
        KitMainWindow->setWindowIcon(icon);
        centralWidget = new QWidget(KitMainWindow);
        centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
        gridLayout = new QGridLayout(centralWidget);
        gridLayout->setSpacing(6);
        gridLayout->setContentsMargins(11, 11, 11, 11);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        tabWidget = new QTabWidget(centralWidget);
        tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(tabWidget->sizePolicy().hasHeightForWidth());
        tabWidget->setSizePolicy(sizePolicy);
        tabWidget->setTabShape(QTabWidget::Triangular);
        tabSerial = new QWidget();
        tabSerial->setObjectName(QString::fromUtf8("tabSerial"));
        verticalLayout = new QVBoxLayout(tabSerial);
        verticalLayout->setSpacing(6);
        verticalLayout->setContentsMargins(11, 11, 11, 11);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        groupBox_5 = new QGroupBox(tabSerial);
        groupBox_5->setObjectName(QString::fromUtf8("groupBox_5"));
        QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Maximum);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(groupBox_5->sizePolicy().hasHeightForWidth());
        groupBox_5->setSizePolicy(sizePolicy1);
        groupBox_5->setStyleSheet(QString::fromUtf8(""));
        gridLayout_7 = new QGridLayout(groupBox_5);
        gridLayout_7->setSpacing(6);
        gridLayout_7->setContentsMargins(11, 11, 11, 11);
        gridLayout_7->setObjectName(QString::fromUtf8("gridLayout_7"));
        verticalLayout_8 = new QVBoxLayout();
        verticalLayout_8->setSpacing(6);
        verticalLayout_8->setObjectName(QString::fromUtf8("verticalLayout_8"));
        scrollArea = new QScrollArea(groupBox_5);
        scrollArea->setObjectName(QString::fromUtf8("scrollArea"));
        sizePolicy.setHeightForWidth(scrollArea->sizePolicy().hasHeightForWidth());
        scrollArea->setSizePolicy(sizePolicy);
        scrollArea->setMinimumSize(QSize(0, 245));
        scrollArea->setWidgetResizable(true);
        scrollAreaWidgetContents = new QWidget();
        scrollAreaWidgetContents->setObjectName(QString::fromUtf8("scrollAreaWidgetContents"));
        scrollAreaWidgetContents->setGeometry(QRect(0, 0, 379, 306));
        gridLayout_5 = new QGridLayout(scrollAreaWidgetContents);
        gridLayout_5->setSpacing(6);
        gridLayout_5->setContentsMargins(11, 11, 11, 11);
        gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
        gridLayout_6 = new QGridLayout();
        gridLayout_6->setSpacing(6);
        gridLayout_6->setObjectName(QString::fromUtf8("gridLayout_6"));
        verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_6->addItem(verticalSpacer_3, 4, 0, 1, 1);

        tabWidget_4 = new QTabWidget(scrollAreaWidgetContents);
        tabWidget_4->setObjectName(QString::fromUtf8("tabWidget_4"));
        tab_fast_button = new QWidget();
        tab_fast_button->setObjectName(QString::fromUtf8("tab_fast_button"));
        gridLayout_8 = new QGridLayout(tab_fast_button);
        gridLayout_8->setSpacing(6);
        gridLayout_8->setContentsMargins(11, 11, 11, 11);
        gridLayout_8->setObjectName(QString::fromUtf8("gridLayout_8"));
        gridLayout_9 = new QGridLayout();
        gridLayout_9->setSpacing(6);
        gridLayout_9->setObjectName(QString::fromUtf8("gridLayout_9"));

        gridLayout_8->addLayout(gridLayout_9, 0, 0, 1, 1);

        tabWidget_4->addTab(tab_fast_button, QString());

        gridLayout_6->addWidget(tabWidget_4, 3, 0, 1, 1);


        gridLayout_5->addLayout(gridLayout_6, 0, 0, 1, 1);

        scrollArea->setWidget(scrollAreaWidgetContents);

        verticalLayout_8->addWidget(scrollArea);


        gridLayout_7->addLayout(verticalLayout_8, 0, 2, 1, 1);

        verticalLayout_7 = new QVBoxLayout();
        verticalLayout_7->setSpacing(6);
        verticalLayout_7->setObjectName(QString::fromUtf8("verticalLayout_7"));
        tabWidget_3 = new QTabWidget(groupBox_5);
        tabWidget_3->setObjectName(QString::fromUtf8("tabWidget_3"));
        sizePolicy.setHeightForWidth(tabWidget_3->sizePolicy().hasHeightForWidth());
        tabWidget_3->setSizePolicy(sizePolicy);
        tab_3 = new QWidget();
        tab_3->setObjectName(QString::fromUtf8("tab_3"));
        verticalLayout_3 = new QVBoxLayout(tab_3);
        verticalLayout_3->setSpacing(6);
        verticalLayout_3->setContentsMargins(11, 11, 11, 11);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        textEdit_2 = new QTextEdit(tab_3);
        textEdit_2->setObjectName(QString::fromUtf8("textEdit_2"));
        QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Maximum);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(textEdit_2->sizePolicy().hasHeightForWidth());
        textEdit_2->setSizePolicy(sizePolicy2);

        verticalLayout_3->addWidget(textEdit_2);

        lineEdit_send = new QLineEdit(tab_3);
        lineEdit_send->setObjectName(QString::fromUtf8("lineEdit_send"));
        sizePolicy2.setHeightForWidth(lineEdit_send->sizePolicy().hasHeightForWidth());
        lineEdit_send->setSizePolicy(sizePolicy2);

        verticalLayout_3->addWidget(lineEdit_send);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setSpacing(6);
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        checkBox_send_newline_2 = new QCheckBox(tab_3);
        checkBox_send_newline_2->setObjectName(QString::fromUtf8("checkBox_send_newline_2"));
        checkBox_send_newline_2->setChecked(true);

        horizontalLayout_3->addWidget(checkBox_send_newline_2);

        horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_3->addItem(horizontalSpacer_2);

        checkBox_pause_2 = new QCheckBox(tab_3);
        checkBox_pause_2->setObjectName(QString::fromUtf8("checkBox_pause_2"));

        horizontalLayout_3->addWidget(checkBox_pause_2);

        pushButton_clear_2 = new QPushButton(tab_3);
        pushButton_clear_2->setObjectName(QString::fromUtf8("pushButton_clear_2"));

        horizontalLayout_3->addWidget(pushButton_clear_2);

        pushButton_send_2 = new QPushButton(tab_3);
        pushButton_send_2->setObjectName(QString::fromUtf8("pushButton_send_2"));

        horizontalLayout_3->addWidget(pushButton_send_2);


        verticalLayout_3->addLayout(horizontalLayout_3);

        tabWidget_3->addTab(tab_3, QString());

        verticalLayout_7->addWidget(tabWidget_3);


        gridLayout_7->addLayout(verticalLayout_7, 0, 1, 1, 1);

        verticalLayout_6 = new QVBoxLayout();
        verticalLayout_6->setSpacing(4);
        verticalLayout_6->setObjectName(QString::fromUtf8("verticalLayout_6"));
        comboBox_2 = new QComboBox(groupBox_5);
        comboBox_2->setObjectName(QString::fromUtf8("comboBox_2"));
        comboBox_2->setLayoutDirection(Qt::LeftToRight);
        comboBox_2->setAutoFillBackground(false);

        verticalLayout_6->addWidget(comboBox_2);

        pushButton_fresh_2 = new QPushButton(groupBox_5);
        pushButton_fresh_2->setObjectName(QString::fromUtf8("pushButton_fresh_2"));

        verticalLayout_6->addWidget(pushButton_fresh_2);

        pushButton_open_2 = new QPushButton(groupBox_5);
        pushButton_open_2->setObjectName(QString::fromUtf8("pushButton_open_2"));

        verticalLayout_6->addWidget(pushButton_open_2);

        comboBox_baudrate_2 = new QComboBox(groupBox_5);
        comboBox_baudrate_2->setObjectName(QString::fromUtf8("comboBox_baudrate_2"));
        comboBox_baudrate_2->setEditable(false);

        verticalLayout_6->addWidget(comboBox_baudrate_2);

        pushButton_6 = new QPushButton(groupBox_5);
        pushButton_6->setObjectName(QString::fromUtf8("pushButton_6"));

        verticalLayout_6->addWidget(pushButton_6);

        verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Preferred);

        verticalLayout_6->addItem(verticalSpacer_2);


        gridLayout_7->addLayout(verticalLayout_6, 0, 0, 1, 1);

        gridLayout_7->setColumnStretch(0, 1);
        gridLayout_7->setColumnStretch(1, 7);
        gridLayout_7->setColumnStretch(2, 3);

        verticalLayout->addWidget(groupBox_5);

        groupBox_6 = new QGroupBox(tabSerial);
        groupBox_6->setObjectName(QString::fromUtf8("groupBox_6"));
        QSizePolicy sizePolicy3(QSizePolicy::Preferred, QSizePolicy::Expanding);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(groupBox_6->sizePolicy().hasHeightForWidth());
        groupBox_6->setSizePolicy(sizePolicy3);
        verticalLayout_4 = new QVBoxLayout(groupBox_6);
        verticalLayout_4->setSpacing(6);
        verticalLayout_4->setContentsMargins(11, 11, 11, 11);
        verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
        verticalLayout_9 = new QVBoxLayout();
        verticalLayout_9->setSpacing(6);
        verticalLayout_9->setObjectName(QString::fromUtf8("verticalLayout_9"));
        verticalLayout_9->setSizeConstraint(QLayout::SetMinAndMaxSize);

        verticalLayout_4->addLayout(verticalLayout_9);

        horizontalScrollBar = new QScrollBar(groupBox_6);
        horizontalScrollBar->setObjectName(QString::fromUtf8("horizontalScrollBar"));
        horizontalScrollBar->setEnabled(false);
        horizontalScrollBar->setMaximum(99);
        horizontalScrollBar->setValue(0);
        horizontalScrollBar->setOrientation(Qt::Horizontal);

        verticalLayout_4->addWidget(horizontalScrollBar);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setSpacing(6);
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        checkBox = new QCheckBox(groupBox_6);
        checkBox->setObjectName(QString::fromUtf8("checkBox"));
        QSizePolicy sizePolicy4(QSizePolicy::Fixed, QSizePolicy::Fixed);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(checkBox->sizePolicy().hasHeightForWidth());
        checkBox->setSizePolicy(sizePolicy4);
        checkBox->setChecked(true);
        checkBox->setTristate(false);

        horizontalLayout_2->addWidget(checkBox);

        horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::MinimumExpanding, QSizePolicy::Minimum);

        horizontalLayout_2->addItem(horizontalSpacer_3);

        toolButton_X_bigger = new QToolButton(groupBox_6);
        toolButton_X_bigger->setObjectName(QString::fromUtf8("toolButton_X_bigger"));
        QIcon icon1;
        icon1.addFile(QString::fromUtf8(":/new/prefix1/Xscale_bigger.png"), QSize(), QIcon::Normal, QIcon::Off);
        toolButton_X_bigger->setIcon(icon1);

        horizontalLayout_2->addWidget(toolButton_X_bigger);

        toolButton_X_smaller = new QToolButton(groupBox_6);
        toolButton_X_smaller->setObjectName(QString::fromUtf8("toolButton_X_smaller"));
        QIcon icon2;
        icon2.addFile(QString::fromUtf8(":/new/prefix1/Xscale_smaller.png"), QSize(), QIcon::Normal, QIcon::Off);
        toolButton_X_smaller->setIcon(icon2);

        horizontalLayout_2->addWidget(toolButton_X_smaller);

        toolButton_bigger = new QToolButton(groupBox_6);
        toolButton_bigger->setObjectName(QString::fromUtf8("toolButton_bigger"));
        QIcon icon3;
        icon3.addFile(QString::fromUtf8(":/new/prefix1/magnifying39.png"), QSize(), QIcon::Normal, QIcon::Off);
        toolButton_bigger->setIcon(icon3);

        horizontalLayout_2->addWidget(toolButton_bigger);

        toolButton_smaller = new QToolButton(groupBox_6);
        toolButton_smaller->setObjectName(QString::fromUtf8("toolButton_smaller"));
        QIcon icon4;
        icon4.addFile(QString::fromUtf8(":/new/prefix1/zoom9.png"), QSize(), QIcon::Normal, QIcon::Off);
        toolButton_smaller->setIcon(icon4);

        horizontalLayout_2->addWidget(toolButton_smaller);

        toolButton_normal = new QToolButton(groupBox_6);
        toolButton_normal->setObjectName(QString::fromUtf8("toolButton_normal"));
        QIcon icon5;
        icon5.addFile(QString::fromUtf8(":/new/prefix1/cross54.png"), QSize(), QIcon::Normal, QIcon::Off);
        toolButton_normal->setIcon(icon5);

        horizontalLayout_2->addWidget(toolButton_normal);

        toolButton_pull = new QToolButton(groupBox_6);
        toolButton_pull->setObjectName(QString::fromUtf8("toolButton_pull"));
        QIcon icon6;
        icon6.addFile(QString::fromUtf8(":/new/prefix1/click.png"), QSize(), QIcon::Normal, QIcon::Off);
        toolButton_pull->setIcon(icon6);

        horizontalLayout_2->addWidget(toolButton_pull);

        pushButton_save_wave = new QPushButton(groupBox_6);
        pushButton_save_wave->setObjectName(QString::fromUtf8("pushButton_save_wave"));

        horizontalLayout_2->addWidget(pushButton_save_wave);

        horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::MinimumExpanding, QSizePolicy::Minimum);

        horizontalLayout_2->addItem(horizontalSpacer_4);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setSpacing(6);
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));

        horizontalLayout_2->addLayout(horizontalLayout_4);

        pushButton_clear_wave = new QPushButton(groupBox_6);
        pushButton_clear_wave->setObjectName(QString::fromUtf8("pushButton_clear_wave"));

        horizontalLayout_2->addWidget(pushButton_clear_wave);

        horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::MinimumExpanding, QSizePolicy::Minimum);

        horizontalLayout_2->addItem(horizontalSpacer_5);

        label_22 = new QLabel(groupBox_6);
        label_22->setObjectName(QString::fromUtf8("label_22"));

        horizontalLayout_2->addWidget(label_22);

        lineEdit_wave_num = new QLineEdit(groupBox_6);
        lineEdit_wave_num->setObjectName(QString::fromUtf8("lineEdit_wave_num"));
        QSizePolicy sizePolicy5(QSizePolicy::Maximum, QSizePolicy::Fixed);
        sizePolicy5.setHorizontalStretch(0);
        sizePolicy5.setVerticalStretch(0);
        sizePolicy5.setHeightForWidth(lineEdit_wave_num->sizePolicy().hasHeightForWidth());
        lineEdit_wave_num->setSizePolicy(sizePolicy5);

        horizontalLayout_2->addWidget(lineEdit_wave_num);

        pushButton_save = new QPushButton(groupBox_6);
        pushButton_save->setObjectName(QString::fromUtf8("pushButton_save"));

        horizontalLayout_2->addWidget(pushButton_save);

        gridLayout_10 = new QGridLayout();
        gridLayout_10->setSpacing(6);
        gridLayout_10->setObjectName(QString::fromUtf8("gridLayout_10"));
        gridLayout_10->setContentsMargins(-1, -1, 20, -1);
        label_23 = new QLabel(groupBox_6);
        label_23->setObjectName(QString::fromUtf8("label_23"));
        QSizePolicy sizePolicy6(QSizePolicy::Fixed, QSizePolicy::Preferred);
        sizePolicy6.setHorizontalStretch(0);
        sizePolicy6.setVerticalStretch(0);
        sizePolicy6.setHeightForWidth(label_23->sizePolicy().hasHeightForWidth());
        label_23->setSizePolicy(sizePolicy6);

        gridLayout_10->addWidget(label_23, 1, 0, 1, 1);

        lineEdit_ymax = new QLineEdit(groupBox_6);
        lineEdit_ymax->setObjectName(QString::fromUtf8("lineEdit_ymax"));
        sizePolicy4.setHeightForWidth(lineEdit_ymax->sizePolicy().hasHeightForWidth());
        lineEdit_ymax->setSizePolicy(sizePolicy4);

        gridLayout_10->addWidget(lineEdit_ymax, 1, 3, 1, 1);

        label_24 = new QLabel(groupBox_6);
        label_24->setObjectName(QString::fromUtf8("label_24"));

        gridLayout_10->addWidget(label_24, 0, 2, 1, 1);

        lineEdit_xmax = new QLineEdit(groupBox_6);
        lineEdit_xmax->setObjectName(QString::fromUtf8("lineEdit_xmax"));

        gridLayout_10->addWidget(lineEdit_xmax, 0, 3, 1, 1);

        label_25 = new QLabel(groupBox_6);
        label_25->setObjectName(QString::fromUtf8("label_25"));
        sizePolicy6.setHeightForWidth(label_25->sizePolicy().hasHeightForWidth());
        label_25->setSizePolicy(sizePolicy6);

        gridLayout_10->addWidget(label_25, 1, 2, 1, 1);

        lineEdit_ymin = new QLineEdit(groupBox_6);
        lineEdit_ymin->setObjectName(QString::fromUtf8("lineEdit_ymin"));
        sizePolicy4.setHeightForWidth(lineEdit_ymin->sizePolicy().hasHeightForWidth());
        lineEdit_ymin->setSizePolicy(sizePolicy4);

        gridLayout_10->addWidget(lineEdit_ymin, 1, 1, 1, 1);

        label_26 = new QLabel(groupBox_6);
        label_26->setObjectName(QString::fromUtf8("label_26"));

        gridLayout_10->addWidget(label_26, 0, 0, 1, 1);

        lineEdit_xmin = new QLineEdit(groupBox_6);
        lineEdit_xmin->setObjectName(QString::fromUtf8("lineEdit_xmin"));

        gridLayout_10->addWidget(lineEdit_xmin, 0, 1, 1, 1);


        horizontalLayout_2->addLayout(gridLayout_10);

        pushButton_set_range = new QPushButton(groupBox_6);
        pushButton_set_range->setObjectName(QString::fromUtf8("pushButton_set_range"));
        sizePolicy4.setHeightForWidth(pushButton_set_range->sizePolicy().hasHeightForWidth());
        pushButton_set_range->setSizePolicy(sizePolicy4);

        horizontalLayout_2->addWidget(pushButton_set_range);


        verticalLayout_4->addLayout(horizontalLayout_2);


        verticalLayout->addWidget(groupBox_6);

        QIcon icon7;
        icon7.addFile(QString::fromUtf8(":/Serial_image/uart.jpg"), QSize(), QIcon::Normal, QIcon::Off);
        tabWidget->addTab(tabSerial, icon7, QString());
        tabPath = new QWidget();
        tabPath->setObjectName(QString::fromUtf8("tabPath"));
        imglabel = new QLabel(tabPath);
        imglabel->setObjectName(QString::fromUtf8("imglabel"));
        imglabel->setGeometry(QRect(0, 0, 691, 521));
        imglabel->setScaledContents(true);
        imglabel->setOpenExternalLinks(false);
        groupBox_2 = new QGroupBox(tabPath);
        groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
        groupBox_2->setGeometry(QRect(700, 0, 261, 251));
        gridLayout_3 = new QGridLayout(groupBox_2);
        gridLayout_3->setSpacing(6);
        gridLayout_3->setContentsMargins(11, 11, 11, 11);
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        label_12 = new QLabel(groupBox_2);
        label_12->setObjectName(QString::fromUtf8("label_12"));

        gridLayout_3->addWidget(label_12, 2, 0, 1, 2);

        Edit_max_speed = new QLineEdit(groupBox_2);
        Edit_max_speed->setObjectName(QString::fromUtf8("Edit_max_speed"));

        gridLayout_3->addWidget(Edit_max_speed, 10, 1, 1, 1);

        Edit_num_btw_two = new QLineEdit(groupBox_2);
        Edit_num_btw_two->setObjectName(QString::fromUtf8("Edit_num_btw_two"));

        gridLayout_3->addWidget(Edit_num_btw_two, 4, 1, 1, 1);

        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setSpacing(6);
        horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
        line = new QFrame(groupBox_2);
        line->setObjectName(QString::fromUtf8("line"));
        QFont font;
        font.setBold(true);
        font.setWeight(75);
        line->setFont(font);
        line->setFrameShape(QFrame::HLine);
        line->setFrameShadow(QFrame::Sunken);

        horizontalLayout_5->addWidget(line);

        label_19 = new QLabel(groupBox_2);
        label_19->setObjectName(QString::fromUtf8("label_19"));

        horizontalLayout_5->addWidget(label_19);

        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_5->addItem(horizontalSpacer);

        Edit_now_angle = new QLineEdit(groupBox_2);
        Edit_now_angle->setObjectName(QString::fromUtf8("Edit_now_angle"));

        horizontalLayout_5->addWidget(Edit_now_angle);

        label_29 = new QLabel(groupBox_2);
        label_29->setObjectName(QString::fromUtf8("label_29"));

        horizontalLayout_5->addWidget(label_29);

        Edit_target_angle = new QLineEdit(groupBox_2);
        Edit_target_angle->setObjectName(QString::fromUtf8("Edit_target_angle"));

        horizontalLayout_5->addWidget(Edit_target_angle);


        gridLayout_3->addLayout(horizontalLayout_5, 5, 0, 1, 2);

        label_13 = new QLabel(groupBox_2);
        label_13->setObjectName(QString::fromUtf8("label_13"));

        gridLayout_3->addWidget(label_13, 4, 0, 1, 1);

        Edit_file_location = new QLineEdit(groupBox_2);
        Edit_file_location->setObjectName(QString::fromUtf8("Edit_file_location"));

        gridLayout_3->addWidget(Edit_file_location, 3, 0, 1, 2);

        label_20 = new QLabel(groupBox_2);
        label_20->setObjectName(QString::fromUtf8("label_20"));

        gridLayout_3->addWidget(label_20, 10, 0, 1, 1);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setSpacing(6);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        label_21 = new QLabel(groupBox_2);
        label_21->setObjectName(QString::fromUtf8("label_21"));

        horizontalLayout->addWidget(label_21);

        Edit_bezier_num = new QLineEdit(groupBox_2);
        Edit_bezier_num->setObjectName(QString::fromUtf8("Edit_bezier_num"));

        horizontalLayout->addWidget(Edit_bezier_num);

        Button_bezier_num = new QPushButton(groupBox_2);
        Button_bezier_num->setObjectName(QString::fromUtf8("Button_bezier_num"));

        horizontalLayout->addWidget(Button_bezier_num);


        gridLayout_3->addLayout(horizontalLayout, 1, 0, 1, 2);

        label_16 = new QLabel(groupBox_2);
        label_16->setObjectName(QString::fromUtf8("label_16"));

        gridLayout_3->addWidget(label_16, 9, 0, 1, 1);

        Slider_kspeed = new QSlider(groupBox_2);
        Slider_kspeed->setObjectName(QString::fromUtf8("Slider_kspeed"));
        Slider_kspeed->setMaximum(1200);
        Slider_kspeed->setOrientation(Qt::Horizontal);

        gridLayout_3->addWidget(Slider_kspeed, 9, 1, 1, 1);

        groupBox_3 = new QGroupBox(tabPath);
        groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
        groupBox_3->setGeometry(QRect(970, 0, 280, 565));
        gridLayout_4 = new QGridLayout(groupBox_3);
        gridLayout_4->setSpacing(6);
        gridLayout_4->setContentsMargins(11, 11, 11, 11);
        gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
        label_17 = new QLabel(groupBox_3);
        label_17->setObjectName(QString::fromUtf8("label_17"));

        gridLayout_4->addWidget(label_17, 1, 0, 1, 1);

        label_18 = new QLabel(groupBox_3);
        label_18->setObjectName(QString::fromUtf8("label_18"));

        gridLayout_4->addWidget(label_18, 1, 2, 1, 1);

        plainTextEdit_out = new QPlainTextEdit(groupBox_3);
        plainTextEdit_out->setObjectName(QString::fromUtf8("plainTextEdit_out"));

        gridLayout_4->addWidget(plainTextEdit_out, 6, 0, 1, 4);

        Edit_bezier_length = new QLineEdit(groupBox_3);
        Edit_bezier_length->setObjectName(QString::fromUtf8("Edit_bezier_length"));

        gridLayout_4->addWidget(Edit_bezier_length, 1, 1, 1, 1);

        Edit_point_num = new QLineEdit(groupBox_3);
        Edit_point_num->setObjectName(QString::fromUtf8("Edit_point_num"));

        gridLayout_4->addWidget(Edit_point_num, 1, 3, 1, 1);

        plainTextEdit_input = new QPlainTextEdit(groupBox_3);
        plainTextEdit_input->setObjectName(QString::fromUtf8("plainTextEdit_input"));

        gridLayout_4->addWidget(plainTextEdit_input, 4, 0, 1, 4);

        label_28 = new QLabel(groupBox_3);
        label_28->setObjectName(QString::fromUtf8("label_28"));

        gridLayout_4->addWidget(label_28, 5, 1, 1, 1);

        Button_clear = new QPushButton(groupBox_3);
        Button_clear->setObjectName(QString::fromUtf8("Button_clear"));

        gridLayout_4->addWidget(Button_clear, 7, 1, 1, 1);

        label_27 = new QLabel(groupBox_3);
        label_27->setObjectName(QString::fromUtf8("label_27"));

        gridLayout_4->addWidget(label_27, 3, 0, 1, 2);

        groupBox = new QGroupBox(tabPath);
        groupBox->setObjectName(QString::fromUtf8("groupBox"));
        groupBox->setGeometry(QRect(700, 260, 261, 301));
        QFont font1;
        font1.setBold(false);
        font1.setItalic(false);
        font1.setUnderline(false);
        font1.setWeight(50);
        font1.setStrikeOut(false);
        font1.setKerning(true);
        groupBox->setFont(font1);
        gridLayout_2 = new QGridLayout(groupBox);
        gridLayout_2->setSpacing(6);
        gridLayout_2->setContentsMargins(11, 11, 11, 11);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        Edit_y0 = new QLineEdit(groupBox);
        Edit_y0->setObjectName(QString::fromUtf8("Edit_y0"));

        gridLayout_2->addWidget(Edit_y0, 1, 4, 1, 1);

        label_10 = new QLabel(groupBox);
        label_10->setObjectName(QString::fromUtf8("label_10"));

        gridLayout_2->addWidget(label_10, 6, 0, 1, 1);

        label_4 = new QLabel(groupBox);
        label_4->setObjectName(QString::fromUtf8("label_4"));

        gridLayout_2->addWidget(label_4, 3, 0, 1, 1);

        label_9 = new QLabel(groupBox);
        label_9->setObjectName(QString::fromUtf8("label_9"));

        gridLayout_2->addWidget(label_9, 5, 3, 1, 1);

        Edit_x1 = new QLineEdit(groupBox);
        Edit_x1->setObjectName(QString::fromUtf8("Edit_x1"));

        gridLayout_2->addWidget(Edit_x1, 2, 2, 1, 1);

        Button_load_path = new QPushButton(groupBox);
        Button_load_path->setObjectName(QString::fromUtf8("Button_load_path"));

        gridLayout_2->addWidget(Button_load_path, 8, 3, 1, 2);

        label_0 = new QLabel(groupBox);
        label_0->setObjectName(QString::fromUtf8("label_0"));

        gridLayout_2->addWidget(label_0, 1, 0, 1, 1);

        Edit_x4 = new QLineEdit(groupBox);
        Edit_x4->setObjectName(QString::fromUtf8("Edit_x4"));

        gridLayout_2->addWidget(Edit_x4, 5, 2, 1, 1);

        Edit_y4 = new QLineEdit(groupBox);
        Edit_y4->setObjectName(QString::fromUtf8("Edit_y4"));

        gridLayout_2->addWidget(Edit_y4, 5, 4, 1, 1);

        Edit_x3 = new QLineEdit(groupBox);
        Edit_x3->setObjectName(QString::fromUtf8("Edit_x3"));

        gridLayout_2->addWidget(Edit_x3, 4, 2, 1, 1);

        label_2 = new QLabel(groupBox);
        label_2->setObjectName(QString::fromUtf8("label_2"));

        gridLayout_2->addWidget(label_2, 2, 0, 1, 1);

        Button_create_file = new QPushButton(groupBox);
        Button_create_file->setObjectName(QString::fromUtf8("Button_create_file"));

        gridLayout_2->addWidget(Button_create_file, 9, 3, 1, 2);

        Edit_y2 = new QLineEdit(groupBox);
        Edit_y2->setObjectName(QString::fromUtf8("Edit_y2"));

        gridLayout_2->addWidget(Edit_y2, 3, 4, 1, 1);

        Edit_y5 = new QLineEdit(groupBox);
        Edit_y5->setObjectName(QString::fromUtf8("Edit_y5"));

        gridLayout_2->addWidget(Edit_y5, 6, 4, 1, 1);

        label_6 = new QLabel(groupBox);
        label_6->setObjectName(QString::fromUtf8("label_6"));

        gridLayout_2->addWidget(label_6, 4, 0, 1, 1);

        Button_add_bezier = new QPushButton(groupBox);
        Button_add_bezier->setObjectName(QString::fromUtf8("Button_add_bezier"));

        gridLayout_2->addWidget(Button_add_bezier, 9, 0, 1, 3);

        label_7 = new QLabel(groupBox);
        label_7->setObjectName(QString::fromUtf8("label_7"));

        gridLayout_2->addWidget(label_7, 4, 3, 1, 1);

        label_11 = new QLabel(groupBox);
        label_11->setObjectName(QString::fromUtf8("label_11"));

        gridLayout_2->addWidget(label_11, 6, 3, 1, 1);

        label_3 = new QLabel(groupBox);
        label_3->setObjectName(QString::fromUtf8("label_3"));

        gridLayout_2->addWidget(label_3, 2, 3, 1, 1);

        Edit_y3 = new QLineEdit(groupBox);
        Edit_y3->setObjectName(QString::fromUtf8("Edit_y3"));

        gridLayout_2->addWidget(Edit_y3, 4, 4, 1, 1);

        Button_create_path = new QPushButton(groupBox);
        Button_create_path->setObjectName(QString::fromUtf8("Button_create_path"));

        gridLayout_2->addWidget(Button_create_path, 8, 0, 1, 3);

        Edit_x5 = new QLineEdit(groupBox);
        Edit_x5->setObjectName(QString::fromUtf8("Edit_x5"));

        gridLayout_2->addWidget(Edit_x5, 6, 2, 1, 1);

        Edit_x2 = new QLineEdit(groupBox);
        Edit_x2->setObjectName(QString::fromUtf8("Edit_x2"));

        gridLayout_2->addWidget(Edit_x2, 3, 2, 1, 1);

        Edit_x0 = new QLineEdit(groupBox);
        Edit_x0->setObjectName(QString::fromUtf8("Edit_x0"));

        gridLayout_2->addWidget(Edit_x0, 1, 2, 1, 1);

        label_5 = new QLabel(groupBox);
        label_5->setObjectName(QString::fromUtf8("label_5"));

        gridLayout_2->addWidget(label_5, 3, 3, 1, 1);

        label = new QLabel(groupBox);
        label->setObjectName(QString::fromUtf8("label"));

        gridLayout_2->addWidget(label, 1, 3, 1, 1);

        Edit_y1 = new QLineEdit(groupBox);
        Edit_y1->setObjectName(QString::fromUtf8("Edit_y1"));

        gridLayout_2->addWidget(Edit_y1, 2, 4, 1, 1);

        label_8 = new QLabel(groupBox);
        label_8->setObjectName(QString::fromUtf8("label_8"));

        gridLayout_2->addWidget(label_8, 5, 0, 1, 1);

        label_34 = new QLabel(groupBox);
        label_34->setObjectName(QString::fromUtf8("label_34"));

        gridLayout_2->addWidget(label_34, 0, 0, 1, 2);

        Edit_bezier_cnt = new QLineEdit(groupBox);
        Edit_bezier_cnt->setObjectName(QString::fromUtf8("Edit_bezier_cnt"));

        gridLayout_2->addWidget(Edit_bezier_cnt, 0, 2, 1, 1);

        label_35 = new QLabel(groupBox);
        label_35->setObjectName(QString::fromUtf8("label_35"));

        gridLayout_2->addWidget(label_35, 0, 3, 1, 2);

        Button_load_path->raise();
        label_7->raise();
        label_2->raise();
        Edit_y4->raise();
        label_9->raise();
        label->raise();
        label_4->raise();
        label_3->raise();
        label_8->raise();
        Edit_x1->raise();
        Edit_x0->raise();
        Edit_x2->raise();
        label_10->raise();
        Button_create_path->raise();
        label_6->raise();
        Edit_y2->raise();
        Edit_y3->raise();
        Edit_x5->raise();
        Edit_x3->raise();
        Edit_x4->raise();
        Button_add_bezier->raise();
        Edit_y1->raise();
        Edit_y5->raise();
        label_0->raise();
        Edit_y0->raise();
        label_5->raise();
        label_11->raise();
        label_34->raise();
        Button_create_file->raise();
        Edit_bezier_cnt->raise();
        label_35->raise();
        layoutWidget = new QWidget(tabPath);
        layoutWidget->setObjectName(QString::fromUtf8("layoutWidget"));
        layoutWidget->setGeometry(QRect(0, 530, 701, 31));
        horizontalLayout_9 = new QHBoxLayout(layoutWidget);
        horizontalLayout_9->setSpacing(6);
        horizontalLayout_9->setContentsMargins(11, 11, 11, 11);
        horizontalLayout_9->setObjectName(QString::fromUtf8("horizontalLayout_9"));
        horizontalLayout_9->setContentsMargins(0, 0, 0, 0);
        horizontalLayout_7 = new QHBoxLayout();
        horizontalLayout_7->setSpacing(6);
        horizontalLayout_7->setObjectName(QString::fromUtf8("horizontalLayout_7"));
        label_14 = new QLabel(layoutWidget);
        label_14->setObjectName(QString::fromUtf8("label_14"));

        horizontalLayout_7->addWidget(label_14);

        Edit_map_width = new QLineEdit(layoutWidget);
        Edit_map_width->setObjectName(QString::fromUtf8("Edit_map_width"));

        horizontalLayout_7->addWidget(Edit_map_width);


        horizontalLayout_9->addLayout(horizontalLayout_7);

        horizontalLayout_8 = new QHBoxLayout();
        horizontalLayout_8->setSpacing(6);
        horizontalLayout_8->setObjectName(QString::fromUtf8("horizontalLayout_8"));
        horizontalSpacer_6 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_8->addItem(horizontalSpacer_6);

        label_15 = new QLabel(layoutWidget);
        label_15->setObjectName(QString::fromUtf8("label_15"));

        horizontalLayout_8->addWidget(label_15);

        Edit_map_heigh = new QLineEdit(layoutWidget);
        Edit_map_heigh->setObjectName(QString::fromUtf8("Edit_map_heigh"));

        horizontalLayout_8->addWidget(Edit_map_heigh);


        horizontalLayout_9->addLayout(horizontalLayout_8);

        horizontalLayout_6 = new QHBoxLayout();
        horizontalLayout_6->setSpacing(6);
        horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
        label_30 = new QLabel(layoutWidget);
        label_30->setObjectName(QString::fromUtf8("label_30"));

        horizontalLayout_6->addWidget(label_30);

        label_33 = new QLabel(layoutWidget);
        label_33->setObjectName(QString::fromUtf8("label_33"));

        horizontalLayout_6->addWidget(label_33);

        Edit_translate_dx = new QLineEdit(layoutWidget);
        Edit_translate_dx->setObjectName(QString::fromUtf8("Edit_translate_dx"));

        horizontalLayout_6->addWidget(Edit_translate_dx);

        label_31 = new QLabel(layoutWidget);
        label_31->setObjectName(QString::fromUtf8("label_31"));

        horizontalLayout_6->addWidget(label_31);

        Edit_translate_dy = new QLineEdit(layoutWidget);
        Edit_translate_dy->setObjectName(QString::fromUtf8("Edit_translate_dy"));

        horizontalLayout_6->addWidget(Edit_translate_dy);

        label_32 = new QLabel(layoutWidget);
        label_32->setObjectName(QString::fromUtf8("label_32"));

        horizontalLayout_6->addWidget(label_32);

        Edit_translate_dangle = new QLineEdit(layoutWidget);
        Edit_translate_dangle->setObjectName(QString::fromUtf8("Edit_translate_dangle"));

        horizontalLayout_6->addWidget(Edit_translate_dangle);


        horizontalLayout_9->addLayout(horizontalLayout_6);

        QIcon icon8;
        icon8.addFile(QString::fromUtf8(":/Path_image/ground.png"), QSize(), QIcon::Normal, QIcon::Off);
        tabWidget->addTab(tabPath, icon8, QString());
        tab = new QWidget();
        tab->setObjectName(QString::fromUtf8("tab"));
        tabWidget->addTab(tab, QString());

        gridLayout->addWidget(tabWidget, 0, 0, 1, 1);

        KitMainWindow->setCentralWidget(centralWidget);
        menuBar = new QMenuBar(KitMainWindow);
        menuBar->setObjectName(QString::fromUtf8("menuBar"));
        menuBar->setGeometry(QRect(0, 0, 1494, 26));
        KitMainWindow->setMenuBar(menuBar);
        mainToolBar = new QToolBar(KitMainWindow);
        mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
        KitMainWindow->addToolBar(Qt::TopToolBarArea, mainToolBar);
        statusBar = new QStatusBar(KitMainWindow);
        statusBar->setObjectName(QString::fromUtf8("statusBar"));
        KitMainWindow->setStatusBar(statusBar);
#ifndef QT_NO_SHORTCUT
        label_12->setBuddy(Edit_file_location);
        label_19->setBuddy(Edit_target_angle);
        label_13->setBuddy(Edit_num_btw_two);
        label_20->setBuddy(Edit_max_speed);
        label_21->setBuddy(Edit_bezier_num);
        label_16->setBuddy(Slider_kspeed);
        label_17->setBuddy(Edit_bezier_length);
        label_18->setBuddy(Edit_point_num);
        label_28->setBuddy(plainTextEdit_out);
        label_27->setBuddy(plainTextEdit_input);
        label_10->setBuddy(Edit_x5);
        label_4->setBuddy(Edit_x2);
        label_9->setBuddy(Edit_y4);
        label_0->setBuddy(Edit_x0);
        label_2->setBuddy(Edit_x1);
        label_6->setBuddy(Edit_x3);
        label_7->setBuddy(Edit_y3);
        label_11->setBuddy(Edit_y5);
        label_3->setBuddy(Edit_y1);
        label_5->setBuddy(Edit_y2);
        label->setBuddy(Edit_y0);
        label_8->setBuddy(Edit_x4);
        label_14->setBuddy(Edit_map_width);
        label_15->setBuddy(Edit_map_heigh);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(Edit_map_width, Edit_map_heigh);
        QWidget::setTabOrder(Edit_map_heigh, Edit_translate_dx);
        QWidget::setTabOrder(Edit_translate_dx, Edit_translate_dy);
        QWidget::setTabOrder(Edit_translate_dy, Edit_translate_dangle);
        QWidget::setTabOrder(Edit_translate_dangle, Edit_bezier_num);
        QWidget::setTabOrder(Edit_bezier_num, Button_bezier_num);
        QWidget::setTabOrder(Button_bezier_num, Edit_file_location);
        QWidget::setTabOrder(Edit_file_location, Edit_num_btw_two);
        QWidget::setTabOrder(Edit_num_btw_two, Edit_now_angle);
        QWidget::setTabOrder(Edit_now_angle, Edit_target_angle);
        QWidget::setTabOrder(Edit_target_angle, Slider_kspeed);
        QWidget::setTabOrder(Slider_kspeed, Edit_max_speed);
        QWidget::setTabOrder(Edit_max_speed, Edit_x0);
        QWidget::setTabOrder(Edit_x0, Edit_y0);
        QWidget::setTabOrder(Edit_y0, Edit_x1);
        QWidget::setTabOrder(Edit_x1, Edit_y1);
        QWidget::setTabOrder(Edit_y1, Edit_x2);
        QWidget::setTabOrder(Edit_x2, Edit_y2);
        QWidget::setTabOrder(Edit_y2, Edit_x3);
        QWidget::setTabOrder(Edit_x3, Edit_y3);
        QWidget::setTabOrder(Edit_y3, Edit_x4);
        QWidget::setTabOrder(Edit_x4, Edit_y4);
        QWidget::setTabOrder(Edit_y4, Edit_x5);
        QWidget::setTabOrder(Edit_x5, Edit_y5);
        QWidget::setTabOrder(Edit_y5, Button_create_path);
        QWidget::setTabOrder(Button_create_path, Button_add_bezier);
        QWidget::setTabOrder(Button_add_bezier, Edit_bezier_length);
        QWidget::setTabOrder(Edit_bezier_length, Edit_point_num);
        QWidget::setTabOrder(Edit_point_num, plainTextEdit_input);
        QWidget::setTabOrder(plainTextEdit_input, plainTextEdit_out);
        QWidget::setTabOrder(plainTextEdit_out, Button_clear);
        QWidget::setTabOrder(Button_clear, pushButton_clear_2);
        QWidget::setTabOrder(pushButton_clear_2, tabWidget_4);
        QWidget::setTabOrder(tabWidget_4, lineEdit_xmax);
        QWidget::setTabOrder(lineEdit_xmax, toolButton_normal);
        QWidget::setTabOrder(toolButton_normal, toolButton_X_bigger);
        QWidget::setTabOrder(toolButton_X_bigger, toolButton_smaller);
        QWidget::setTabOrder(toolButton_smaller, toolButton_X_smaller);
        QWidget::setTabOrder(toolButton_X_smaller, pushButton_fresh_2);
        QWidget::setTabOrder(pushButton_fresh_2, checkBox);
        QWidget::setTabOrder(checkBox, pushButton_open_2);
        QWidget::setTabOrder(pushButton_open_2, toolButton_pull);
        QWidget::setTabOrder(toolButton_pull, checkBox_pause_2);
        QWidget::setTabOrder(checkBox_pause_2, comboBox_baudrate_2);
        QWidget::setTabOrder(comboBox_baudrate_2, lineEdit_wave_num);
        QWidget::setTabOrder(lineEdit_wave_num, pushButton_clear_wave);
        QWidget::setTabOrder(pushButton_clear_wave, lineEdit_ymax);
        QWidget::setTabOrder(lineEdit_ymax, pushButton_6);
        QWidget::setTabOrder(pushButton_6, toolButton_bigger);
        QWidget::setTabOrder(toolButton_bigger, pushButton_save);
        QWidget::setTabOrder(pushButton_save, pushButton_save_wave);
        QWidget::setTabOrder(pushButton_save_wave, scrollArea);
        QWidget::setTabOrder(scrollArea, tabWidget);
        QWidget::setTabOrder(tabWidget, textEdit_2);
        QWidget::setTabOrder(textEdit_2, checkBox_send_newline_2);
        QWidget::setTabOrder(checkBox_send_newline_2, lineEdit_ymin);
        QWidget::setTabOrder(lineEdit_ymin, pushButton_send_2);
        QWidget::setTabOrder(pushButton_send_2, pushButton_set_range);
        QWidget::setTabOrder(pushButton_set_range, tabWidget_3);
        QWidget::setTabOrder(tabWidget_3, lineEdit_send);
        QWidget::setTabOrder(lineEdit_send, comboBox_2);
        QWidget::setTabOrder(comboBox_2, lineEdit_xmin);

        retranslateUi(KitMainWindow);

        tabWidget->setCurrentIndex(1);
        tabWidget_4->setCurrentIndex(0);
        tabWidget_3->setCurrentIndex(0);
        comboBox_baudrate_2->setCurrentIndex(-1);


        QMetaObject::connectSlotsByName(KitMainWindow);
    } // setupUi

    void retranslateUi(QMainWindow *KitMainWindow)
    {
        KitMainWindow->setWindowTitle(QApplication::translate("KitMainWindow", "Bupt_Robot_Kit", nullptr));
        groupBox_5->setTitle(QApplication::translate("KitMainWindow", "\344\270\262\345\217\243\345\212\251\346\211\213", nullptr));
        tabWidget_4->setTabText(tabWidget_4->indexOf(tab_fast_button), QApplication::translate("KitMainWindow", "\345\277\253\346\215\267\345\221\275\344\273\244", nullptr));
        checkBox_send_newline_2->setText(QApplication::translate("KitMainWindow", "\345\217\221\351\200\201\346\226\260\350\241\214", nullptr));
        checkBox_pause_2->setText(QApplication::translate("KitMainWindow", "\346\232\202\345\201\234\347\274\226\350\276\221\346\241\206", nullptr));
        pushButton_clear_2->setText(QApplication::translate("KitMainWindow", "\346\270\205\347\251\272\346\216\245\346\224\266", nullptr));
        pushButton_send_2->setText(QApplication::translate("KitMainWindow", "\345\217\221\351\200\201", nullptr));
        tabWidget_3->setTabText(tabWidget_3->indexOf(tab_3), QApplication::translate("KitMainWindow", "Tab 1", nullptr));
        pushButton_fresh_2->setText(QApplication::translate("KitMainWindow", "\345\210\267\346\226\260", nullptr));
        pushButton_open_2->setText(QApplication::translate("KitMainWindow", "\346\211\223\345\274\200\344\270\262\345\217\243", nullptr));
        comboBox_baudrate_2->setCurrentText(QString());
        pushButton_6->setText(QApplication::translate("KitMainWindow", "PushButton", nullptr));
        groupBox_6->setTitle(QApplication::translate("KitMainWindow", "\347\244\272\346\263\242\345\231\250", nullptr));
        checkBox->setText(QApplication::translate("KitMainWindow", "\350\267\237\351\232\217", nullptr));
        toolButton_X_bigger->setText(QApplication::translate("KitMainWindow", "...", nullptr));
        toolButton_X_smaller->setText(QApplication::translate("KitMainWindow", "...", nullptr));
        toolButton_bigger->setText(QApplication::translate("KitMainWindow", "...", nullptr));
        toolButton_smaller->setText(QApplication::translate("KitMainWindow", "...", nullptr));
        toolButton_normal->setText(QApplication::translate("KitMainWindow", "...", nullptr));
        toolButton_pull->setText(QApplication::translate("KitMainWindow", "...", nullptr));
        pushButton_save_wave->setText(QApplication::translate("KitMainWindow", "\345\257\274\345\207\272\346\263\242\345\275\242", nullptr));
        pushButton_clear_wave->setText(QApplication::translate("KitMainWindow", "\346\270\205\347\251\272", nullptr));
        label_22->setText(QApplication::translate("KitMainWindow", "\351\200\232\351\201\223\346\225\260\357\274\232", nullptr));
        lineEdit_wave_num->setInputMask(QString());
        lineEdit_wave_num->setText(QApplication::translate("KitMainWindow", "4", nullptr));
        pushButton_save->setText(QApplication::translate("KitMainWindow", "\344\277\235\345\255\230\350\256\276\347\275\256", nullptr));
        label_23->setText(QApplication::translate("KitMainWindow", "Y_Min:", nullptr));
        lineEdit_ymax->setText(QApplication::translate("KitMainWindow", "10", nullptr));
        label_24->setText(QApplication::translate("KitMainWindow", "X_Max:", nullptr));
        lineEdit_xmax->setText(QApplication::translate("KitMainWindow", "1000", nullptr));
        label_25->setText(QApplication::translate("KitMainWindow", "Y_Max:", nullptr));
        lineEdit_ymin->setText(QApplication::translate("KitMainWindow", "-2", nullptr));
        label_26->setText(QApplication::translate("KitMainWindow", "X_Min:", nullptr));
        lineEdit_xmin->setText(QApplication::translate("KitMainWindow", "0", nullptr));
        pushButton_set_range->setText(QApplication::translate("KitMainWindow", "\350\256\276\347\275\256\350\214\203\345\233\264", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tabSerial), QApplication::translate("KitMainWindow", "tabSerial", nullptr));
        tabWidget->setTabToolTip(tabWidget->indexOf(tabSerial), QApplication::translate("KitMainWindow", "\344\270\262\345\217\243\345\212\251\346\211\213", nullptr));
        imglabel->setText(QString());
        groupBox_2->setTitle(QApplication::translate("KitMainWindow", "Initialization", nullptr));
        label_12->setText(QApplication::translate("KitMainWindow", "\347\202\271\344\277\235\345\255\230\350\267\257\345\276\204\357\274\232(D:\\trace.txt)", nullptr));
        Edit_max_speed->setText(QApplication::translate("KitMainWindow", "500", nullptr));
        Edit_num_btw_two->setText(QApplication::translate("KitMainWindow", "40", nullptr));
        label_19->setText(QApplication::translate("KitMainWindow", "\347\233\256\346\240\207\350\247\222\345\272\246(\302\260)\357\274\232", nullptr));
        Edit_now_angle->setText(QApplication::translate("KitMainWindow", "0", nullptr));
        label_29->setText(QApplication::translate("KitMainWindow", "~", nullptr));
        Edit_target_angle->setText(QApplication::translate("KitMainWindow", "90", nullptr));
        label_13->setText(QApplication::translate("KitMainWindow", "\344\270\244\347\202\271\344\271\213\351\227\264\347\202\271\346\225\260\357\274\232", nullptr));
        Edit_file_location->setText(QApplication::translate("KitMainWindow", "D:\\\\robocon\\\\trace.txt", nullptr));
        label_20->setText(QApplication::translate("KitMainWindow", "\346\234\200\345\244\247\351\200\237\345\272\246\357\274\232", nullptr));
        label_21->setText(QApplication::translate("KitMainWindow", "\350\276\223\345\205\245\346\233\262\347\272\277\346\225\260\351\207\217\357\274\232", nullptr));
        Edit_bezier_num->setText(QApplication::translate("KitMainWindow", "1", nullptr));
        Button_bezier_num->setText(QApplication::translate("KitMainWindow", "\347\241\256\345\256\232", nullptr));
        label_16->setText(QApplication::translate("KitMainWindow", "\346\234\237\346\234\233\351\200\237\345\272\246\345\244\247\345\260\217\357\274\232", nullptr));
        groupBox_3->setTitle(QApplication::translate("KitMainWindow", "Other Functions", nullptr));
        label_17->setText(QApplication::translate("KitMainWindow", "\350\275\250\350\277\271\346\200\273\351\225\277\357\274\232", nullptr));
        label_18->setText(QApplication::translate("KitMainWindow", "\350\275\250\350\277\271\347\202\271\346\225\260\357\274\232", nullptr));
        plainTextEdit_out->setDocumentTitle(QApplication::translate("KitMainWindow", "out_points", nullptr));
        plainTextEdit_input->setDocumentTitle(QApplication::translate("KitMainWindow", "input_points", nullptr));
        label_28->setText(QApplication::translate("KitMainWindow", "\350\276\223\345\207\272\346\240\217", nullptr));
        Button_clear->setText(QApplication::translate("KitMainWindow", "\346\270\205\347\251\272", nullptr));
        label_27->setText(QApplication::translate("KitMainWindow", "        \350\276\223\345\205\245\346\240\217", nullptr));
        groupBox->setTitle(QApplication::translate("KitMainWindow", "Input Points of Path", nullptr));
        label_10->setText(QApplication::translate("KitMainWindow", "X5:", nullptr));
        label_4->setText(QApplication::translate("KitMainWindow", "X2:", nullptr));
        label_9->setText(QApplication::translate("KitMainWindow", "Y4:", nullptr));
        Button_load_path->setText(QApplication::translate("KitMainWindow", "\345\212\240\350\275\275\350\267\257\345\276\204", nullptr));
        label_0->setText(QApplication::translate("KitMainWindow", "X0:", nullptr));
        label_2->setText(QApplication::translate("KitMainWindow", "X1:", nullptr));
        Button_create_file->setText(QApplication::translate("KitMainWindow", "\347\224\237\346\210\220\346\226\207\344\273\266", nullptr));
        label_6->setText(QApplication::translate("KitMainWindow", "X3:", nullptr));
        Button_add_bezier->setText(QApplication::translate("KitMainWindow", "\350\276\223\345\205\245\344\270\213\344\270\200\346\235\241", nullptr));
        label_7->setText(QApplication::translate("KitMainWindow", "Y3:", nullptr));
        label_11->setText(QApplication::translate("KitMainWindow", "Y5:", nullptr));
        label_3->setText(QApplication::translate("KitMainWindow", "Y1:", nullptr));
        Button_create_path->setText(QApplication::translate("KitMainWindow", "\347\241\256\345\256\232", nullptr));
        label_5->setText(QApplication::translate("KitMainWindow", "Y2:", nullptr));
        label->setText(QApplication::translate("KitMainWindow", "Y0:", nullptr));
        label_8->setText(QApplication::translate("KitMainWindow", "X4:", nullptr));
        label_34->setText(QApplication::translate("KitMainWindow", "NO.", nullptr));
        Edit_bezier_cnt->setText(QApplication::translate("KitMainWindow", "0", nullptr));
        label_35->setText(QApplication::translate("KitMainWindow", "(\346\233\262\347\272\277\350\256\241\346\225\260)", nullptr));
        label_14->setText(QApplication::translate("KitMainWindow", "\345\234\272\345\234\260\346\260\264\345\271\263\351\225\277\345\272\246\357\274\232", nullptr));
        Edit_map_width->setText(QApplication::translate("KitMainWindow", "13.3", nullptr));
        label_15->setText(QApplication::translate("KitMainWindow", "\345\234\272\345\234\260\347\253\226\347\233\264\351\225\277\345\272\246\357\274\232", nullptr));
        Edit_map_heigh->setText(QApplication::translate("KitMainWindow", "10", nullptr));
        label_30->setText(QApplication::translate("KitMainWindow", "\345\271\263\347\247\273\346\227\213\350\275\254\345\235\220\346\240\207\347\263\273\357\274\232", nullptr));
        label_33->setText(QApplication::translate("KitMainWindow", "dX", nullptr));
        Edit_translate_dx->setText(QApplication::translate("KitMainWindow", "0", nullptr));
        label_31->setText(QApplication::translate("KitMainWindow", "dY", nullptr));
        Edit_translate_dy->setText(QApplication::translate("KitMainWindow", "0", nullptr));
        label_32->setText(QApplication::translate("KitMainWindow", "d\302\260\342\206\223", nullptr));
        Edit_translate_dangle->setText(QApplication::translate("KitMainWindow", "-90", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tabPath), QApplication::translate("KitMainWindow", "tabPath", nullptr));
        tabWidget->setTabToolTip(tabWidget->indexOf(tabPath), QApplication::translate("KitMainWindow", "\350\267\257\345\276\204\350\247\204\345\210\222", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab), QApplication::translate("KitMainWindow", "tab3...", nullptr));
    } // retranslateUi

};

namespace Ui {
    class KitMainWindow: public Ui_KitMainWindow {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_KITMAINWINDOW_H
